package com.wss.agent.model.jfrog;

import java.io.Serializable;
import java.util.Collection;

import org.codehaus.jackson.annotate.JsonIgnoreProperties;

@JsonIgnoreProperties(ignoreUnknown = true)
public class ModuleInfo implements Serializable {

	/* --- Static members --- */

	private static final long serialVersionUID = 5639883413756699878L;
	
	/* --- Members --- */

	private String id;
	
	private Collection<DependencyInfo> dependencies;

	/* --- Constructors --- */
	
	/**
	 * Default constructor
	 * 
	 */
	public ModuleInfo() {
	}

	/* --- Getters / Setters --- */
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public Collection<DependencyInfo> getDependencies() {
		return dependencies;
	}

	public void setDependencies(Collection<DependencyInfo> dependencies) {
		this.dependencies = dependencies;
	}
	
}

